thread escutcheon - Spanish English Dictionary